sand reed (carex arenaria) - Spanish English Dictionary